home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / DirectShow / Capture / DVApp / dvapp.rc < prev    next >
Encoding:
Text File  |  2001-10-08  |  6.3 KB  |  181 lines

  1. //------------------------------------------------------------------------------
  2. // File: DVApp.rc
  3. //
  4. // Desc: DirectShow sample code - DV control/capture example.
  5. //
  6. // Copyright (c) 1999-2001 Microsoft Corporation.  All rights reserved.
  7. //------------------------------------------------------------------------------
  8.  
  9. #include <windows.h>
  10. #include <activex.ver>
  11. #include "resource.h"
  12.  
  13.  
  14. /////////////////////////////////////////////////////////////////////////////
  15. //
  16. // Icon
  17. //
  18.  
  19. // Icon with lowest ID value placed first to ensure application icon
  20. // remains consistent on all systems.
  21. DVICON                  ICON    DISCARDABLE     "DVApp.ico"
  22.  
  23. /////////////////////////////////////////////////////////////////////////////
  24. //
  25. // Menu
  26. //
  27.  
  28. IDR_MENU MENU DISCARDABLE 
  29. BEGIN
  30.     POPUP "&File"
  31.     BEGIN
  32.         MENUITEM "Set &Output File...",         IDM_SETOUTPUT
  33.         MENUITEM "Set &Input File...",          IDM_SETINPUT
  34.         MENUITEM "&Save Graph to File...",      IDM_OPTIONS_SAVEGRAPH
  35.         MENUITEM "&Capture Size...",            IDM_CAPSIZE
  36.         MENUITEM "E&xit",                       IDM_EXIT
  37.     END
  38.  
  39.     POPUP "Graph &Mode"
  40.     BEGIN
  41.         MENUITEM "&Preview",                    IDM_PREVIEW, CHECKED
  42.         MENUITEM SEPARATOR
  43.         MENUITEM "&DV To File (Type1)",         IDM_DVTOFILE
  44.         MENUITEM "DV To File (Type1) (&no preview)", IDM_DVTOFILE_NOPRE
  45.         MENUITEM "&File (Type1) To DV",         IDM_FILETODV
  46.         MENUITEM "File (Type1) To DV (no &preview)", IDM_FILETODV_NOPRE
  47.         MENUITEM SEPARATOR
  48.         MENUITEM "D&V To File (Type2)",         IDM_DVTOFILE_TYPE2
  49.         MENUITEM "DV To File (Type2) (n&o preview)", 
  50.                                                 IDM_DVTOFILE_NOPRE_TYPE2
  51.         MENUITEM "File (&Type2) To DV",         IDM_FILETODV_TYPE2
  52.         MENUITEM "File (Type&2) To DV (no preview)", 
  53.                                                 IDM_FILETODV_NOPRE_TYPE2
  54.     END
  55.     POPUP "&Options"
  56.     BEGIN
  57.         MENUITEM "&Refresh Mode",               IDM_REFRESHMODE
  58.         MENUITEM "&Check Tape",                 IDM_CHECKTAPE
  59.         MENUITEM "Change &Decode Size...",      IDM_DECODESIZE
  60.         MENUITEM "&Half FrameRate",             IDM_FRAMERATE
  61.     END
  62.  
  63.     POPUP "&Help"
  64.     BEGIN
  65.         MENUITEM "&About...",                   IDM_ABOUT
  66.     END
  67. END
  68.  
  69.  
  70. /////////////////////////////////////////////////////////////////////////////
  71. //
  72. // Bitmap
  73. //
  74.  
  75. IDB_TOOLBAR             BITMAP  DISCARDABLE     "TOOLBAR.BMP"
  76.  
  77. /////////////////////////////////////////////////////////////////////////////
  78. /////////////////////////////////////////////////////////////////////////////
  79. //
  80. // Dialog
  81. //
  82.  
  83. IDD_ABOUT DIALOG DISCARDABLE  10, 20, 167, 107
  84. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  85. CAPTION "About DVApp..."
  86. FONT 8, "MS Shell Dlg"
  87. BEGIN
  88.     CTEXT           "Sample Digital Video Application",IDC_STATIC,10,29,146,
  89.                     8,NOT WS_GROUP
  90.     LTEXT           "Version",IDC_STATIC,66,53,26,8,NOT WS_GROUP
  91.     LTEXT           "8.1",IDC_STATIC,96,53,20,8,NOT WS_GROUP
  92.     CTEXT           "Free (retail) build",IDC_STATIC,10,65,146,8,NOT 
  93.                     WS_GROUP
  94.     CTEXT           "Copyright ⌐ 2000-2001 Microsoft Corporation",IDC_STATIC,
  95.                     10,41,146,8,NOT WS_GROUP
  96.     DEFPUSHBUTTON   "OK",IDOK,70,84,32,14,WS_GROUP
  97.     ICON            "DVICON",IDC_STATIC,9,5,21,20
  98.     CTEXT           "DVApp",IDC_STATIC,43,11,79,8,NOT WS_GROUP
  99. END
  100.  
  101. IDD_DIALOG_CAPSIZE DIALOG DISCARDABLE  0, 0, 185, 105
  102. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  103. CAPTION "Choose capture size"
  104. FONT 8, "MS Shell Dlg"
  105. BEGIN
  106.     DEFPUSHBUTTON   "OK",IDOK,124,10,50,14
  107.     PUSHBUTTON      "Cancel",IDCANCEL,124,27,50,14
  108.     GROUPBOX        "Size &options",IDC_STATIC,12,6,107,52
  109.     CONTROL         "Capture based on &time",IDC_RADIO_TIME,"Button",
  110.                     BS_AUTORADIOBUTTON,20,19,87,10
  111.     CONTROL         "Capture based on &size",IDC_RADIO_SIZE,"Button",
  112.                     BS_AUTORADIOBUTTON,20,31,86,10
  113.     CONTROL         "&No Limit",IDC_RADIO_NOLIMIT,"Button",
  114.                     BS_AUTORADIOBUTTON,20,43,79,10
  115.     EDITTEXT        IDC_EDIT_TIME,15,85,31,14,ES_NUMBER
  116.     CONTROL         "Spin2",IDC_SPIN_TIME,"msctls_updown32",UDS_SETBUDDYINT | 
  117.                     UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,47,85,10,
  118.                     14
  119.     EDITTEXT        IDC_EDIT_SIZE,67,85,40,14,ES_NUMBER
  120.     CONTROL         "Spin1",IDC_SPIN_SIZE,"msctls_updown32",UDS_SETBUDDYINT | 
  121.                     UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,108,85,10,
  122.                     14
  123.     LTEXT           "Capture time\n(seconds)",IDC_STATIC,14,66,49,17
  124.     LTEXT           "Capture size\n(MB)",IDC_STATIC,67,66,40,16
  125. END
  126.  
  127. IDD_DIALOG_CHOOSEMODE DIALOG DISCARDABLE  0, 0, 186, 74
  128. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  129. CAPTION "Choose Camera Mode"
  130. FONT 8, "MS Shell Dlg"
  131. BEGIN
  132.     LTEXT           "The application cannot determine the playback mode of the DV camera.  Please choose the correct mode below.",
  133.                     IDC_STATIC,7,10,172,30
  134.     PUSHBUTTON      "&Camera",IDC_BUTTON_CAMERA,30,46,50,14
  135.     PUSHBUTTON      "&VCR",IDC_BUTTON_VCR,104,46,50,14
  136. END
  137.  
  138.  
  139.  
  140. /////////////////////////////////////////////////////////////////////////////
  141. //
  142. // Version
  143. //
  144.  
  145. VS_VERSION_INFO VERSIONINFO
  146.  FILEVERSION 8,1,0,0
  147.  PRODUCTVERSION 8,1,0,0
  148.  FILEFLAGSMASK 0x3fL
  149. #ifdef _DEBUG
  150.  FILEFLAGS 0x1L
  151. #else
  152.  FILEFLAGS 0x0L
  153. #endif
  154.  FILEOS 0x4L
  155.  FILETYPE 0x1L
  156.  FILESUBTYPE 0x0L
  157. BEGIN
  158.     BLOCK "StringFileInfo"
  159.     BEGIN
  160.         BLOCK "040904b0"
  161.         BEGIN
  162.             VALUE "Comments", "DirectShow Sample\0"
  163.             VALUE "CompanyName", "Microsoft\0"
  164.             VALUE "FileDescription", "DVApp Sample\0"
  165.             VALUE "FileVersion", "8.10\0"
  166.             VALUE "InternalName", "DVApp\0"
  167.             VALUE "LegalCopyright", "Copyright (c) 2000-2001 Microsoft Corporation\0"
  168.             VALUE "LegalTrademarks", "\0"
  169.             VALUE "OriginalFilename", "DVApp.EXE\0"
  170.             VALUE "PrivateBuild", "\0"
  171.             VALUE "ProductName", "DirectX 8 SDK\0"
  172.             VALUE "ProductVersion", "8.1\0"
  173.             VALUE "SpecialBuild", "\0"
  174.         END
  175.     END
  176.     BLOCK "VarFileInfo"
  177.     BEGIN
  178.         VALUE "Translation", 0x409, 1200
  179.     END
  180. END
  181.